Sari la conținut
Inapoi la Integrari
Integrari / SDK & toolsTransactional

Google Calendar prin Router by MP

Combina Router by MP cu Google Calendar API pentru programari, rezervari și reminderi AI.

Raspuns scurt

Pentru programari, asistentul AI extrage intentia, apoi Google Calendar API valideaza slotul liber; AI nu face calls directe la calendar, ci prin tool calling controlat.

Problema concreta

Programarile prin chat sunt utile, dar fără validare reala de calendar produc dublu-booking.

Cum o rezolva Router by MP

Tool calling: AI extrage data/ora dorita, serverul tau apeleaza Calendar API pentru free/busy, AI revine cu raspuns confirmat.

Fluxuri uzuale

  • Tool: get_free_slots(date, duration_minutes).
  • Tool: create_event(slot, attendees).
  • AI orchestreaza dialogul.
  • Confirmare prin SMS sau email.

Modele recomandate

  • gpt-5.4-mini
  • gpt-5.4-nano

Disponibilitatea reala se verifica live in /models.

ControlDe ce conteaza
Fără dublu-bookingValidarea reala impiedica suprapuneri.
Tool callingDoar serverul vede Calendar API, nu AI.
AuditToate evenimentele au trace in cabinet.
Tool calling cu Calendar APIts
const tools = [
  { type: "function", function: { name: "get_free_slots", parameters: { /* schema */ } } },
  { type: "function", function: { name: "create_event", parameters: { /* schema */ } } },
];

const res = await openai.chat.completions.create({
  model: "gpt-5.4-mini",
  messages,
  tools,
});

if (res.choices[0].message.tool_calls) {
  // server-side: apeleaza Calendar API, intoarce rezultat la AI
}

Reguli si limite

  • Permisiuni Google. OAuth permisiuni Calendar minime necesare.
  • Time zone. Verifica timezone-uri pentru utilizatori internationali.
  • Rate limit. Calendar API are quote; cache free/busy.

Integrare rapida

Foloseste endpointul https://api.megapromoting.com/v1, trimite cheia caAuthorization: Bearer <router_api_key> si verifica pagina/modelsinainte de productie.

Mai departe

Google Calendar prin Router by MP | Router by Mega Promoting