72 lines
2.1 KiB
YAML
Executable File
72 lines
2.1 KiB
YAML
Executable File
###### Captain Agent Tools Configuration #######
|
|
# id: Tool identifier used to resolve the class (Captain::Tools::{PascalCase(id)}Tool)
|
|
# title: Human-readable tool name for frontend display
|
|
# description: Brief description of what the tool does
|
|
# icon: Icon name for frontend display (frontend icon system)
|
|
#######################################################
|
|
|
|
- id: add_contact_note
|
|
title: 'Add Contact Note'
|
|
description: 'Add a note to a contact profile'
|
|
icon: 'note-add'
|
|
|
|
- id: add_private_note
|
|
title: 'Add Private Note'
|
|
description: 'Add a private note to a conversation (internal only)'
|
|
icon: 'eye-off'
|
|
|
|
- id: update_priority
|
|
title: 'Update Priority'
|
|
description: 'Update conversation priority level'
|
|
icon: 'exclamation-triangle'
|
|
|
|
- id: add_label_to_conversation
|
|
title: 'Add Label to Conversation'
|
|
description: 'Add a label to a conversation'
|
|
icon: 'tag'
|
|
|
|
- id: faq_lookup
|
|
title: 'FAQ Lookup'
|
|
description: 'Search FAQ responses using semantic similarity'
|
|
icon: 'search'
|
|
|
|
- id: handoff
|
|
title: 'Handoff to Human'
|
|
description: 'Hand off the conversation to a human agent'
|
|
icon: 'user-switch'
|
|
|
|
- id: react_to_message
|
|
title: 'Reagir a Mensagens'
|
|
description: 'React to customer messages with emoji (👍, ❤️, 😊)'
|
|
icon: 'emoji'
|
|
|
|
- id: reminder
|
|
title: 'Reminder'
|
|
description: 'Schedule a reminder to send a message to the customer at a specific time'
|
|
icon: 'clock'
|
|
|
|
- id: suite_watchdog
|
|
title: 'Suite Watchdog'
|
|
description: 'Monitor suite availability and notify the customer when it becomes free'
|
|
icon: 'search'
|
|
|
|
- id: update_contact
|
|
title: 'Atualizar Contato'
|
|
description: 'Atualiza nome e CPF do contato atual'
|
|
icon: 'person-edit'
|
|
|
|
- id: check_availability
|
|
title: 'Consultar Disponibilidade'
|
|
description: 'Verifica preço e disponibilidade de suíte'
|
|
icon: 'calendar-check'
|
|
|
|
- id: create_reservation_intent
|
|
title: 'Criar Intenção de Reserva'
|
|
description: 'Salva rascunho da reserva com valor acordado'
|
|
icon: 'bookmark-add'
|
|
|
|
- id: generate_pix
|
|
title: 'Gerar Pix (Finalizar)'
|
|
description: 'Gera Pix para a reserva em rascunho atual'
|
|
icon: 'bank-note'
|