git404hub

what is bolnaxsyntarus fr?

sujalkherawat25-stack/bolnaxsyntarus — explained in plain English

Analysis updated 2026-05-18

0PythonAudience · developerComplexity · 3/5LicenseSetup · moderate

tl;dr

A privacy-focused bridge that lets a Bolna voice AI phone agent remember customer details between calls using Syntarus memory storage.

vibe map

mindmap
  root((Bolna x Syntarus))
    What it does
      Connects voice agent to memory
      Recalls context live
      Stores summary after call
    Tech stack
      Python
      Bolna API
      Syntarus API
    Use cases
      Remember callback times
      Recall past issues
      Privacy safe storage
    Audience
      Voice agent developers
      Support teams

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Let a phone support agent recall a caller's preferred callback time from a past conversation

VIBE 2

Store a privacy-safe summary of each call automatically after it ends

VIBE 3

Give a voice agent memory of previous customer issues without storing raw call transcripts

VIBE 4

Add a memory layer to an existing Bolna voice agent without changing its telephony setup

what's the stack?

Python

how it stacks up fr

sujalkherawat25-stack/bolnaxsyntarus0xallam/my-recipe0xhassaan/nn-from-scratch
Stars00
LanguagePythonPythonPython
Last pushed2022-11-22
MaintenanceDormant
Setup difficultymoderatemoderatemoderate
Complexity3/52/54/5
Audiencedevelopergeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 30min

Needs a public HTTPS URL for Bolna to reach the bridge, plus Bolna and Syntarus API keys.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

in plain english

This project connects a Bolna voice AI agent to Syntarus, a memory service, so a phone support agent can remember details between calls instead of treating every call as the first one. It does not build or replace the voice, phone, or agent parts of Bolna. It only adds a memory layer on top. Without this bridge, a caller has to repeat themselves every time, such as their preferred callback time or an earlier support issue. With the bridge running, a caller can say something like "remember that my preferred callback time is after 6 PM" during a call, and on a future call the agent can look that preference up and respond to it. The bridge works through two separate paths. During a live call, Bolna calls a recall endpoint on the bridge to fetch anything remembered about that caller. After the call ends, Bolna sends the finished call to a webhook on the bridge, which pulls out a privacy safe summary and stores it in Syntarus for next time. Setup involves creating a Syntarus project key, installing the Python requirements, filling in an environment file with API keys and two secret values you generate yourself, and running the bridge locally. Because Bolna needs a public web address to reach the bridge, a real deployment or a temporary tunnel is required for live testing. Configuring the Bolna side means pasting a provided tool template into the Bolna dashboard and adding specific webhook settings. Privacy is treated carefully. Caller identities are hashed before being sent to Syntarus, raw transcripts are not stored unless changed in settings, and the recall endpoint only reads data, it cannot write. The project notes that it is meant as an integration example rather than a guarantee that it meets any compliance standard, so a team would still need to check consent and data retention rules before using it with real customers. The project is released under the Apache 2.0 license.

prompts (copy fr)

prompt 1
Help me set up the .env file for the bolnaXsyntarus bridge with a Syntarus project key
prompt 2
Walk me through configuring the Bolna recall tool using dashboard/bolna-recall-tool.json
prompt 3
Explain how the post-call webhook stores a privacy-safe summary in Syntarus
prompt 4
Show me how to run python -m bolna_x_syntarus and test it with a synthetic customer ID

Frequently asked questions

what is bolnaxsyntarus fr?

A privacy-focused bridge that lets a Bolna voice AI phone agent remember customer details between calls using Syntarus memory storage.

What language is bolnaxsyntarus written in?

Mainly Python. The stack also includes Python.

What license does bolnaxsyntarus use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is bolnaxsyntarus to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is bolnaxsyntarus for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.