{% extends "console_page.html" %} {% block console_content %}

Contact Requests

Your agent {{ agent.name }} has requested permission to contact the following people

Back to Agent

Contact Limit Status

Currently using {{ total_count }} {% if contact_cap_unlimited %} contacts (unlimited) {% else %} of {{ max_contacts }} allowed contacts {% endif %} {% if pending_invites > 0 %} (includes {{ pending_invites }} pending invitation{{ pending_invites|pluralize }}) {% endif %}

{% if not contact_cap_unlimited %} {% if remaining_slots <= 0 %}

⚠️ Contact limit reached. You must remove existing contacts before sending new invitations.

{% elif remaining_slots <= 3 %}

Only {{ remaining_slots }} slot{{ remaining_slots|pluralize }} remaining.

{% endif %} {% endif %}
{% if not has_pending_requests %}

No Pending Requests

This agent hasn't requested permission to contact anyone.

{% else %}

Review Contact Requests

Select which contacts to approve for {{ agent.name }}

{% csrf_token %}
{% for request in pending_requests %} {% with request.is_expired as is_expired %}

Purpose: {{ request.purpose }}

Reason: {{ request.reason }}

Requested {{ request.requested_at|timesince }} ago

{% if request.channel == "sms" %}
{% endif %}
{% endwith %} {% endfor %}
Cancel
{% endif %}
{% endblock %}