Keep your ElevenLabs voice agent's knowledge base in step with your Airtable FAQs and automations tables, and turn call questions into FAQs.
Split call questions into FAQ records watches your post call reviews table. When a new review lands with questions the caller asked, an OpenAI model splits them and each one becomes a record in your FAQs table, waiting for your answer. Sync FAQs table to ElevenLabs knowledge watches the FAQs table. Whenever a record changes, it deletes the old faqs.txt document from your ElevenLabs knowledge base, uploads a fresh one built from every question and answer, and attaches it to your agent. Sync automations list to ElevenLabs knowledge does the same for your automations table with automations_built.txt. You end up with a voice agent that answers from the latest version of both tables.