Inspiration

I have a startup which makes agents for call and contact centers from ringing to closing the ticket.

What it does

new number = first time saves all your information, call from the same number again it remebers everything you spoke about.

How we built it

Mastra is the agent, phone number is the customer ID. Now this call is one thread.Elasticsearch stores the memory and searches it. A small local db is only for the live call. On hangup we write a recap into Elastic.

Challenges we ran into

Accomplishments that we're proud of

the two-number demo. Fresh line doesn’t know 4821. Priya does, and Studio shows Elastic getting queried.

What we learned

memory is search, not a longer prompt.

What's next for Same line

reall calls, recycled numbers, and recaps that forget old decisions when a newer one replaces them.

Built With

Share this project:

Updates

Submission history