Notion
Besvara samtal med hjälp av dina Notion-sidor och databaser, och lägg till nya poster i en databas.
Din receptionist kan söka i din Notion-arbetsyta, läsa en sida och gå igenom en databas, till exempel en prislista, en produkttabell eller en lista över lediga jobb, för att svara uppringare. Läsning sker via webhook-verktyg med en intern Notion-anslutning, som fungerar med alla Notion-planer och bara ser sidorna du delar med den. Att lägga till poster i en databas fungerar också med ett webhook-verktyg, via en andra anslutning som endast kan lägga till innehåll. Du kan använda Zapier för detta i stället, men webhook-verktyget rekommenderas: det kräver inget Zapier-konto och använder inga av dina Zapier-uppgifter, och varje begäran går direkt till Notion. Webhook-verktyget kan dock inte fylla i titelfältet, så använd Zapier om dina poster behöver en riktig titel.
Om ditt Notion-innehåll sällan ändras behöver du kanske ingen integration. Exportera sidan från Notion och ladda upp den till din kunskapsbas i stället.
Din receptionist kan läsa allt du delar med anslutningen och upprepa det för uppringare. Dela endast sidor som uppringare får höra om, och lägg till en regel om att din receptionist aldrig läser upp privata uppgifter, till exempel kundinformation, för uppringare.
Konfigurera
Skapa en intern anslutning
Du måste vara ägare till arbetsytan. Gå till app.notion.com/developers/connections, välj Internal connections och sedan Create a new connection. Döp den till Reception.ai och välj din arbetsyta. På fliken Configuration tillåter du endast läsning av innehåll och kopierar API token.
Dela sidor med anslutningen
Öppna anslutningens flik Content access, välj Edit access och välj de sidor och databaser som din receptionist ska läsa. Du kan också öppna en sida i Notion, välja ••• → Connections → + Add connection och välja Reception.ai. Underordnade sidor delas också.
Hitta datakällans ID
Om du vill låta din receptionist läsa en databas öppnar du databasens inställningar i Notion, väljer Manage data sources, öppnar menyn ••• bredvid datakällan och väljer Copy data source ID.
Skapa webhook-verktygen
Skapa verktygen nedan. Gå till Integrations för varje verktyg, välj Add integration och välj Webhook Tool.
Verktyg
Varje verktyg skickar följande begäranderubriker:
Ställ in Assign to agents på Receptionist för varje verktyg och välj Enable.
Sök sidor
Läs en sida
Läs en databas
Ersätt DATA_SOURCE_ID med ID:t du kopierade. Skapa ett verktyg per databas, med eget namn och egen beskrivning.
Lägg till databasposter med ett webhook-verktyg (rekommenderas)
Om du vill spara något från ett samtal i en Notion-databas, till exempel en potentiell kund eller en begäran om återuppringning, skapar du ett verktyg som lägger till en post.
Skapa en anslutning för nya poster
Skapa en andra intern anslutning, till exempel Reception.ai entries, på samma sätt som den första. På fliken Configuration tillåter du endast infogning av innehåll och kopierar dess API token. På Content access delar du endast databasen där den lägger till poster. Den här anslutningen kan inte läsa tillbaka något, så posterna förblir privata.
Förbered databasen
Kopiera databasens datakäll-ID enligt Konfigurera. Varje egenskap som verktyget fyller i är en nyckel i begäran, och nycklar får inte innehålla mellanslag, så ge dessa egenskaper namn med ett ord, till exempel Phone, Email och Status.
Skapa webhook-verktyget
Gå till Integrations, välj Add integration och välj Webhook Tool.
Konfigurera body-parametrarna så här:
parent: ett fält,data_source_id(string, fixed value): ditt datakäll-ID.markdown(from the conversation): “Posten som Markdown. Börja med en rad#följt av uppringarens namn och vad de behöver, till exempel# Jane Doe: quote for a new boiler. Lägg sedan till en tom rad och informationen om begäran.”markdown_version(fixed value):v2properties: välj Add field en gång för varje egenskap som ska fyllas i. Varje egenskap är ett objekt med exakt samma namn som egenskapen, med ett fält för dess värde:Phone(object):phone_number(string, from the conversation): “Uppringarens telefonnummer.”Email(object):email(string, from the conversation): “Uppringarens e-postadress, som bekräftats med dem. Utelämna den om de inte uppgav någon.”Status(object, required):select(object, required), med ett fält,name(string, fixed value):New
Notion dokumenterar att när titelfältet utelämnas blir den första rubriken med # sidans titel. Dokumentationen visar detta bara för sidor som skapas inuti en sida, så kontrollera att det fungerar för din databas. Oavsett vilket sparas rubriken och informationen som postens innehåll, och egenskaperna för telefon, e-post och status fylls i. Utelämna titelfältet från properties: Notion kapslar in titel- och textvärden sex nivåer djupt, en nivå mer än webhook-verktyg tillåter. Egenskaper för telefonnummer, e-post, URL, nummer, kryssruta, val och datum får plats. En egenskap av typen Status använder status i stället för select.
Välj Enable och testa sedan din receptionist genom att be om en återuppringning. Posten visas i databasen.
Lägg till databasposter med Zapier
Om du vill lägga till poster via Zapier i stället ansluter du Zapier. Lägg till åtgärden Notion Create Data Source Item i din Zapier MCP-server på mcp.zapier.com, ställ in databasen på ett fast värde och låt AI fylla i fälten. I Reception.ai öppnar du Zapier-integrationens flik Tools, väljer Refresh tools och tilldelar åtgärden till Client (receptionisten).
Använd kunskapsbasen i stället
För innehåll som inte ändras ofta är kunskapsbasen enklare och snabbare än direkta uppslag. I Notion öppnar du sidans meny •••, väljer More → Export och väljer PDF, HTML eller Markdown & CSV. HTML- och Markdown-exporter hämtas som en zip-fil, så packa först upp den. Ladda sedan upp filen. Databaser exporteras till CSV, vilket kunskapsbasen inte accepterar, så exportera databaser som PDF. Exportera och ladda upp igen när innehållet ändras.
Begränsningar
- Notions sökning matchar sid- och databastitlar, inte texten inuti sidor. Ge sidor tydliga titlar, till exempel “Cancellation policy”.
read_notion_tablereturnerar de första 100 raderna och endast deras egenskaper, inte innehållet på varje rads sida. Håll tabeller som din receptionist läser små.- Notions värdbaserade MCP-server kräver inloggning i webbläsaren, förutom för Business- och Enterprise-planer, där en ägare av arbetsytan kan skapa en MCP-token. Webhook-verktygen ovan fungerar med alla planer.
add_notion_entrykan inte fylla i titel- eller textegenskaper. Lägg i stället namn och anteckningar i rubriken och innehållet.- Om du lägger till poster via Zapier använder varje Zapier-åtgärd som din receptionist kör uppgifter från din Zapier-plan. Zapier räknar för närvarande två uppgifter per lyckat anrop.